The Best 15 Vegetarian Friendly, Restaurants in Niagara Falls, Ontario, Canada

5 Rating
26 reviews

5717 Lewis Ave, Niagara Falls, Ontario L2G 3R8, Canada, Niagara Falls

"Delicious sweets and amazing seafood! The pecan butter tarts were soooo good. Owner was super friend"